/*背景*/
.page{
    background-color: whitesmoke;
}

/*控制轮播图*/
.swiper-slide img{
    width: 100%;
}
.swiper-container {
    padding-bottom: 0;
}

/*控制搜索框*/
.bar .searchbar {
    background-color: rgba(255, 255, 255, 0);
}

.bar-to-search {
    background: linear-gradient(rgba(0, 0, 0, 0.44), rgba(0, 0, 0, 0.33), rgba(0, 0, 255, 0)); /* 标准的语法（必须放在最后） */
}

.bar .searchbar input {
    background-color: rgba(255, 255, 255, 0.29);
}

.searchbar .icon-search:before {
    font-size: 16px;
}

.search-color {
    color: rgba(255, 255, 255, 0.8) !important;
}

.search-color:before {
    color: rgba(255, 255, 255, 0.8);
}

input.search-color::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.8);
}

.bar:after {
    height: 0;
}

/*控制类别*/
.normal-content{
    width: 100%;
    padding: .5rem;
    background-color: #fefefe;
    min-height: 3rem;
    border-bottom: 1px solid #ddd;
    font-size: .8rem;
}

.normal-content .content-block{
    margin: 0;
    padding: 0;
}

.normal-content p.content-title{
    margin: 0;
    text-align: left;
    font-weight: bold;
    font-size: .75rem;
}


.type-content .type-item{
    text-align: center;
    background-color: rgba(67, 67, 67, 0.05);
    padding: .5rem;
    margin-top: .5rem;
    border-radius: .25rem;
    font-size: .7rem;
    white-space: nowrap;
    overflow: hidden;
}
.type-content .type-item:active{
    background-color: rgba(67, 67, 67, 0.25);
}

.type-content .type-describe{
    margin: 0;
}

/*控制列表*/
.item-media img{
    border-radius: 50%;
    overflow: hidden;
}

.selected-tasks .item-text{
    font-size: 0.65rem;
}
.selected-tasks .item-title{
    font-size: 0.7rem;
}
.bar-tab .tab-item.active, .bar-tab .tab-item:active {
    color: #55BB00;
}